From c32523e1417af26881353ca1888e222c9df813ae Mon Sep 17 00:00:00 2001 From: Keir Fraser Date: Mon, 26 Jan 2009 11:16:52 +0000 Subject: [PATCH] rombios: fix wrong stack segment return in 32-bit gateway Signed-off-by: Kouya Shimura --- tools/firmware/rombios/32bitgateway.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/firmware/rombios/32bitgateway.c b/tools/firmware/rombios/32bitgateway.c index 06d812d4a6..8b3dffa591 100644 --- a/tools/firmware/rombios/32bitgateway.c +++ b/tools/firmware/rombios/32bitgateway.c @@ -130,9 +130,9 @@ upcall2: ; Restore real-mode stack pointer xor eax, eax mov ax, ss_off[esp] + mov bx, ax ; Real-mode ss in bx shl eax, 4 sub esp, eax - mov bx, ax ; Real-mode ss in bx ; Return to real mode jmpf upcall3, #PM_16BIT_CS -- 2.30.2